Transistor Level Implementation of Cyclic Combinational Circuits
نویسندگان
چکیده
Combinational Circuits are defined as the circuit whose output depends on present inputs only and are memory less.Thesecircuits are generally acyclic (feed-forward) but cyclic circuits can be combinational where cycles sometimes occur in designs synthesized from high-level descriptions. Feedbackinsuch cases is carefully contrived when functional units are connected in a cyclic topology. Deliberate incorporation of such cycles or feedbacks in conventional combinational circuit eventually results in less number of transistor counts leading to improved speed and power performance.So a Cyclic Combinational Circuit is defined as the circuit whose output depends on present inputs only,but at the same time contains one or more topological feedback paths. In this paper, we argue the case for radically rethinking the concept of combinational circuit design. We should no longer think of combinational logic as acyclic in theory or in practice since nearlyall combinational circuits are best designed with cycles. We propose a methodology and demonstrate the samewith a test case for the synthesis of some popular combinational circuits like 2-Bit Magnitude Comparator. A feedback was introduced in the substitution or minimization phase optimizing a multilevel network description for area or transistor count and specially static anddynamic power consumption. The simulations were carried out using the standard Cadence Virtuoso Suite.Further the optimized cyclic combinational circuit is implemented in ASIC platform using Cadence Layout XLSuite and design verification was done using ASSURA DRC and LVS Verification Tool. The test runs confirmed the transistor level functioning of the optimized layout. In simulations, transistor count was minimized significantly leading to 34%, 14% and 26% savings in the area, dynamic and static power respectivelyas compared to the conventional implementation technique.
منابع مشابه
Evolutionary design and optimization of combinational digital circuits with respect to transistor count
In the paper an application of evolutionary algorithm to design and optimization of combinational digital circuits with respect to transistor count is presented. Multiple layer chromosomes increasing the algorithm efficiency are introduced. Four combinational circuits with truth tables chosen from literature are designed using proposed method. Obtained results are in many cases better than thos...
متن کاملDesign and Implementation of Digital CMOS VLSI Circuits Using Dual Sub-Threshold Supply Voltages
Power dissipation in high performance systems requires more expensive packaging. In this situation, low power VLSI design has assumed great importance as an active and rapidly developing field. As the density and operating speed of CMOS VLSI chip increases, power dissipation becomes more significant due to the leakage current when transistor is OFF. This can be observed in both combinational an...
متن کاملHierarchical fault tracing for VLSI sequential circuits from CAD layout data in the CAD-linked EB test system
A previous hierarchical fault tracing method for combinational circuits which requires only CAD layout data in the CAD-linked electron beam test system is expanded as applicable to sequential circuits. The characteristics in the method remains unchanged that allows us to trace a fault hierarchically from the top level cell to the lowest primitive cell and from the primitive cell to the transist...
متن کاملConstructive Analysis of Cyclic Circuits ( EDTC , Paris , March 1996 )
Traditionally, circuits with combinational loops are found only in asynchronous designs. However, combinational loops can also be useful for synchronous circuit design. Combinational loops can arise from high-level language behavioral compiling, and can be used to reduce circuit size. We provide a symbolic algorithm that detects if a sequential circuit with combinational loops exhibits standard...
متن کاملReduction of Static Power Dissipation in Adiabatic Combinational Circuits Using Power Gating MTCMOS
This paper proposes a method to reduce static power consumption in Adiabatic logic circuits based on Complementary Pass transistor Adiabatic Logic (CPAL) operated by two phase power clocks. We are applying power gating MTCMOS technique to reduce static power consumption in CPAL circuits. We tested MTCMOS power gating technique on 4-bit ripple carry adder to observe effect of static power reduct...
متن کامل